3540 Homestead Rd, Santa Clara, CA 95051, United States
View on Map
What travelers say:
This Japanese restaurant tastes good, the dolphin bone ramen is delicious, the soup is strong and fresh, and the dolphin bone ramen eaten in Japan is the same, especially delicious, the store is quiet, the service is great, and I will come back later.